阿帕奇。在配置应用程序监听器时出错 | 您所在的位置:网站首页 › Eclipse 配置应用程序监听错误 › 阿帕奇。在配置应用程序监听器时出错 |
问题描述
当我尝试运行应用程序时,我将面临这个问题: 警告:[setContextPropertiesRule] {context}设置属性'source' 到'org.eclipse.jst.j2ee.server:gongressapp'找不到匹配 财产. 2014年5月13日下午1:35:26 org.apache.catalina.core.standardcontext听力震荡严重:错误 配置类的应用程序侦听器 org.apache.catalina.deploy.applicationlistener@bdeab java.lang.classnotfoundexception: com.iss.congress.core.util.congressContextListener at org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1714) 在 org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1559) 在 org.apache.catalina.core.defaultinstancemanager.loadclass(defaultinstancemanager.java:527) 在 org.apache.catalina.core.defaultinstancemanager.loadclassmaybeprivileged(defaultinstancemanager.java:509) 在 org.apache.catalina.core.defaultinstancemanager.newinstance(defaultinstancemanager.java:137) 在 org.apache.catalina.core.standardcontext.listenerstart(standardContext.java:4854) 在 org.apache.catalina.core.standardcontext.startinternal(StandardContext.java:5434) 在 org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) 在 org.apache.catalina.core.containerbase.addchildinternal(containerbase.java:901) 在 org.apache.catalina.core.containerbase.Addchild(containerbase.java:877) 在 org.apache.catalina.core.standardhost.addchild(standardhost.java:633) 在 org.apache.catalina.startup.hostconfig.deploydescriptor(hostconfig.java:656) 在 org.apache.catalina.startup.hostconfig $ deploydescriptor.run(hostconfig.java:1635) 在 java.util.concurrent.executors $ runnableDapter.call(executors.java:471) 在java.util.concurrent.futuretask $ sync.innerrun(futuretask.java:334) 在java.util.concurrent.futuretask.run(futuretask.java:166)at java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145) 在 java.util.concurrent.threadpoolexecutor $ worker.run(threadpoolexecutor.java:615) 在java.lang.thread.run(thread.java:722) 2014年5月13日1:35:26 pm org.apache.catalina.core.standardcontext 侦听巨星严重:配置类侦听器的错误 org.apache.catalina.deploy.applicationlistener@6a5b20 java.lang.classnotfoundexception: com.iss.congress.core.util.congresshttpsessionlistener at org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1714) 在 org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1559) 在 org.apache.catalina.core.defaultinstancemanager.loadclass(defaultinstancemanager.java:527) 在 org.apache.catalina.core.defaultinstancemanager.loadclassmaybeprivileged(defaultinstancemanager.java:509) 在 org.apache.catalina.core.defaultinstancemanager.newinstance(defaultinstancemanager.java:137) 在 org.apache.catalina.core.standardcontext.listenerstart(standardContext.java:4854) 在 org.apache.catalina.core.standardcontext.startinternal(StandardContext.java:5434) 在 org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) 在 org.apache.catalina.core.containerbase.addchildinternal(containerbase.java:901) 在 org.apache.catalina.core.containerbase.Addchild(containerbase.java:877) 在 org.apache.catalina.core.standardhost.addchild(standardhost.java:633) 在 org.apache.catalina.startup.hostconfig.deploydescriptor(hostconfig.java:656) 在 org.apache.catalina.startup.hostconfig $ deploydescriptor.run(hostconfig.java:1635) 在 java.util.concurrent.executors $ runnableDapter.call(executors.java:471) 在java.util.concurrent.futuretask $ sync.innerrun(futuretask.java:334) 在java.util.concurrent.futuretask.run(futuretask.java:166)at java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145) 在 java.util.concurrent.threadpoolexecutor $ worker.run(threadpoolexecutor.java:615) 在java.lang.thread.run(thread.java:722) 2014年5月13日1:35:26 pm org.apache.catalina.core.standardcontext 侦听巨星严重:配置类侦听器的错误 org.apache.catalina.deploy.applicationlistener@1bacb12 java.lang.classnotfoundexception: com.iss.congress.core.util.hibernatelistener at org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1714) 在 org.apache.catalina.loader.webappclassloader.loadclass(webappclassloader.java:1559) 在 org.apache.catalina.core.defaultinstancemanager.loadclass(defaultinstancemanager.java:527) 在 org.apache.catalina.core.defaultinstancemanager.loadclassmaybeprivileged(defaultinstancemanager.java:509) 在 org.apache.catalina.core.defaultinstancemanager.newinstance(defaultinstancemanager.java:137) 在 org.apache.catalina.core.standardcontext.listenerstart(standardContext.java:4854) 在 org.apache.catalina.core.standardcontext.startinternal(StandardContext.java:5434) 在 org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) 在 org.apache.catalina.core.containerbase.addchildinternal(containerbase.java:901) 在 org.apache.catalina.core.containerbase.Addchild(containerbase.java:877) 在 org.apache.catalina.core.standardhost.addchild(standardhost.java:633) 在 org.apache.catalina.startup.hostconfig.deploydescriptor(hostconfig.java:656) 在 org.apache.catalina.startup.hostconfig $ deploydescriptor.run(hostconfig.java:1635) 在 java.util.concurrent.executors $ runnableDapter.call(executors.java:471) 在java.util.concurrent.futuretask $ sync.innerrun(futuretask.java:334) 在java.util.concurrent.futuretask.run(futuretask.java:166)at java.util.concurrent.threadpoolexecutor.runworker(threadpoolexecutor.java:1145) 在 java.util.concurrent.threadpoolexecutor $ worker.run(threadpoolexecutor.java:615) 在java.lang.thread.run(thread.java:722) 在Web.xml中以这种方式配置: com.iss.congress.core.util.CongressContextListener com.iss.congress.core.util.CongressHttpSessionListener Hibernate Session Listener com.iss.congress.core.util.HibernateListener 推荐答案这是java.lang.ClassNotFoundException: com.iss.congress.core.util.HibernateListener的情况,这意味着类HibernateListener在类路径中不存在.确保在您的应用程序的WEB-INF/lib文件夹中存在包含此类的罐子. 如果SRC文件夹中存在类,请检查软件包名称.软件包名称/班级名称对大小写. 其他推荐答案可以有以下任何原因: ,您的类文件都无法在指定的位置(检查您的Package_name/class_file_name.java) 或您的文件存在于指定位置,但文件中存在错误,可以构建(生成类文件) (对我来说,问题的原因是第2点.)问题的根本原因是,我更改了REST库的(升级)版本,这引起了现有类文件的问题. 我通过添加/选择适当的Apache Tomcat服务器解决了问题. project properties => java构建路径=>添加库=>选择Server Runtime =>单击下一步,然后选择" apache tomcat" =>完成 其他推荐答案碰巧我在听众类中进行了编辑,然后将其保存并重新发布到tomcat之后,我发现找不到类的错误. 我所做的是删除听众类中的更新,重新发布到tomcat,然后再次添加更新..我这样做是因为我怀疑Eclipse中存在问题.几次清洁了项目. 删除我的更新,保存(要拥有新的班级版本),然后再次添加我的更新,这为我解决了问题. 是的,这似乎是不合逻辑的,但是有时会出现IDES问题. 本文地址:https://www.itbaoku.cn/post/857397/Apache-Error-configuring-application-listener |
CopyRight 2018-2019 实验室设备网 版权所有 |